Szechuan House

One of my favorite Sichuan restaurants is Szechuan House at 133-47 Roosevelt Ave in Flushing, Queens (not to be confused with the nearby Szechuan Mountain House). I’ve dined there so frequently and created so many posts on Instagram that I … Continue reading Szechuan House